package com.toman.JavaBean;



import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * 故障项目
 * 
 * @author toman
 * @email sunlightcs@gmail.com
 * @date 2018-05-22 10:42:48
 */
@Data
public class ProblemItemEntity implements Serializable {
	private static final long serialVersionUID = 1L;

   private String problemTypeNum;

	private Integer deleteFlag;

	public Integer getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
	/**
	 * 
	 */
	private Long id;
	/**
	 * 故障项目编码
	 */
	
	private String itemCode;
	/**
	 * 企业
	 */
	private String companyId;
	/**
	 * 故障项目名称
	 */
    
    private String itemName;
	/**
	 * 项目故障类别
	 */
	private String problemTypeId;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 状态
	 */
	private String status;
	/**
	 * 创建时间
	 */
	private String createTime;
	/**
	 * 更新时间
	 */
	private String updateTime;
	
	/**企业名称，页面展示时使用*/

	private String companyName;
	/**故障类别名称，页面展示使用*/
	private String problemItemName;

	/**故障类别是否被删除，页面展示使用*/
	private int problemTypeDeleteFlag;

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：故障项目编码
	 */
	public void setItemCode(String itemCode) {
		this.itemCode = itemCode;
	}
	/**
	 * 获取：故障项目编码
	 */
	public String getItemCode() {
		return itemCode;
	}
	/**
	 * 设置：企业
	 */
	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}
	/**
	 * 获取：企业
	 */
	public String getCompanyId() {
		return companyId;
	}
	/**
	 * 设置：故障项目名称
	 */
	public void setItemName(String itemName) {
		this.itemName = itemName;
	}
	/**
	 * 获取：故障项目名称
	 */
	public String getItemName() {
		return itemName;
	}
	/**
	 * 设置：项目故障类别
	 */
	public void setProblemTypeId(String problemTypeId) {
		this.problemTypeId = problemTypeId;
	}
	/**
	 * 获取：项目故障类别
	 */
	public String getProblemTypeId() {
		return problemTypeId;
	}
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：备注
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：状态
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：状态
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public String getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public String getUpdateTime() {
		return updateTime;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

    public String getProblemItemName() {
        return problemItemName;
    }

    public void setProblemItemName(String problemItemName) {
        this.problemItemName = problemItemName;
    }

	public int getProblemTypeDeleteFlag() {
		return problemTypeDeleteFlag;
	}

	public void setProblemTypeDeleteFlag(int problemTypeDeleteFlag) {
		this.problemTypeDeleteFlag = problemTypeDeleteFlag;
	}
}
